package com.dormitoryAdministratorSystem.service.maintain;

import com.dormitoryAdministratorSystem.entity.maintain.Maintain;

import java.util.List;

public interface IMaintainService {
    /**
     * 根据房间编号查询该房间的设施信息
     * @param rId 房间编号
     * @return 房间所对象的设施维护信息
     */
    List<Maintain>  getMaintainInfos(int rId);

    /**
     * 添加设施信息
     * @param m  新的实施维护信息
     * @return 0 失败 1 成功
     */
    int  addMaintaininfo(Maintain m);

    /**
     * 修改设施维护信息
     * @param m 实施对象
     * @return 0 失败 1 成功
     */
    int updateInfo(Maintain m);

    /**
     * 根据id查询信息
     * @param mId  设施id
     * @return 设施对象
     */
    Maintain showMainInfo(int mId);
}
